pee like a racehorse - Alemán Inglés Diccionario